home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 1 Issue 2 / PDCD-1 - Issue 02.iso / _utilities / utilities / 003 / _converter / !Converter_!RunImage < prev    next >
Unknown  |  1994-09-29  |  7.8 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
100% xdgMime image/x-tga default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 10 f4 20 3e 21 | 52 75 6e 49 6d 61 67 65 |..... >!|RunImage|
|00000010| 0d 00 14 0e ee 85 f2 65 | 72 72 6f 72 3a e0 0d 00 |.......e|rror:...|
|00000020| 1e 18 de 62 6c 6b 25 26 | 31 32 30 30 2c 62 6c 6b |...blk%&|1200,blk|
|00000030| 32 25 26 32 30 30 0d 00 | 28 1e de 6d 68 5f 69 62 |2%&200..|(..mh_ib|
|00000040| 61 72 25 26 31 30 30 2c | 6d 68 5f 77 69 6e 73 25 |ar%&100,|mh_wins%|
|00000050| 26 31 30 30 0d 00 32 27 | 76 65 72 73 69 6f 6e 24 |&100..2'|version$|
|00000060| 3d 22 31 2e 30 34 22 3a | 64 61 74 65 24 3d 22 32 |="1.04":|date$="2|
|00000070| 39 20 53 65 70 20 31 39 | 39 34 22 0d 00 3c 18 61 |9 Sep 19|94"..<.a|
|00000080| 70 70 6e 61 6d 65 24 3d | 22 43 6f 6e 76 65 72 74 |ppname$=|"Convert|
|00000090| 65 72 22 0d 00 46 21 61 | 75 74 68 6f 72 24 3d 22 |er"..F!a|uthor$="|
|000000a0| a9 20 47 72 61 68 61 6d | 20 48 69 63 6b 2c 20 31 |. Graham| Hick, 1|
|000000b0| 39 39 34 22 0d 00 50 0f | 77 68 5f 69 62 61 72 25 |994"..P.|wh_ibar%|
|000000c0| 3d 2d 32 0d 00 5a 0b 71 | 75 69 74 25 3d a3 0d 00 |=-2..Z.q|uit%=...|
|000000d0| 64 0d 70 6c 61 63 65 24 | 3d 22 22 0d 00 6e 21 c8 |d.place$|=""..n!.|
|000000e0| 99 22 4f 53 5f 42 79 74 | 65 22 2c 31 32 39 2c 30 |."OS_Byt|e",129,0|
|000000f0| 2c 32 35 35 b8 2c 6f 73 | 76 65 72 25 0d 00 78 25 |,255.,os|ver%..x%|
|00000100| e7 6f 73 76 65 72 25 3c | 26 41 34 8c 6f 73 76 65 |.osver%<|&A4.osve|
|00000110| 72 25 3d 32 30 30 8b 6f | 73 76 65 72 25 3d 33 31 |r%=200.o|sver%=31|
|00000120| 30 0d 00 82 3d c8 99 22 | 57 69 6d 70 5f 49 6e 69 |0...=.."|Wimp_Ini|
|00000130| 74 69 61 6c 69 73 65 22 | 2c 32 30 30 2c 26 34 42 |tialise"|,200,&4B|
|00000140| 35 33 34 31 35 34 2c 61 | 70 70 6e 61 6d 65 24 b8 |534154,a|ppname$.|
|00000150| 76 65 72 73 69 6f 6e 25 | 2c 74 61 73 6b 25 0d 00 |version%|,task%..|
|00000160| 8c 19 c8 99 22 48 6f 75 | 72 67 6c 61 73 73 5f 53 |...."Hou|rglass_S|
|00000170| 74 61 72 74 22 2c 31 0d | 00 96 0c f2 73 70 72 69 |tart",1.|....spri|
|00000180| 74 65 73 0d 00 a0 0e f2 | 74 65 6d 70 6c 61 74 65 |tes.....|template|
|00000190| 73 0d 00 aa 0c f2 69 63 | 6f 6e 62 61 72 0d 00 b4 |s.....ic|onbar...|
|000001a0| 0e f2 69 6e 69 74 6d 65 | 6e 75 73 0d 00 be 26 f2 |..initme|nus...&.|
|000001b0| 77 72 69 74 65 69 63 6f | 6e 74 65 78 74 28 77 68 |writeico|ntext(wh|
|000001c0| 5f 69 6e 66 6f 25 2c 33 | 2c 61 75 74 68 6f 72 24 |_info%,3|,author$|
|000001d0| 29 0d 00 c8 36 f2 77 72 | 69 74 65 69 63 6f 6e 74 |)...6.wr|iteicont|
|000001e0| 65 78 74 28 77 68 5f 69 | 6e 66 6f 25 2c 34 2c 76 |ext(wh_i|nfo%,4,v|
|000001f0| 65 72 73 69 6f 6e 24 2b | 22 20 28 22 2b 64 61 74 |ersion$+|" ("+dat|
|00000200| 65 24 2b 22 29 22 29 0d | 00 d2 17 c8 99 22 48 6f |e$+")").|....."Ho|
|00000210| 75 72 67 6c 61 73 73 5f | 53 6d 61 73 68 22 0d 00 |urglass_|Smash"..|
|00000220| dc 13 ee 85 e7 a4 77 69 | 6d 70 65 72 72 6f 72 8c |......wi|mperror.|
|00000230| e0 0d 00 e6 05 f5 0d 00 | f0 09 f2 70 6f 6c 6c 0d |........|...poll.|
|00000240| 00 fa 0a fd 71 75 69 74 | 25 0d 01 04 0a f2 63 6c |....quit|%.....cl|
|00000250| 6f 73 65 0d 01 0e 05 e0 | 0d 01 18 0d dd f2 73 70 |ose.....|......sp|
|00000260| 72 69 74 65 73 0d 01 22 | 25 ea 78 61 73 70 25 2c |rites.."|%.xasp%,|
|00000270| 79 61 73 70 25 2c 73 70 | 72 66 69 6c 65 24 2c 66 |yasp%,sp|rfile$,f|
|00000280| 69 6c 65 25 2c 73 69 7a | 65 25 0d 01 2c 27 c8 99 |ile%,siz|e%..,'..|
|00000290| 22 4f 53 5f 52 65 61 64 | 4d 6f 64 65 56 61 72 69 |"OS_Read|ModeVari|
|000002a0| 61 62 6c 65 22 2c eb 2c | 34 b8 2c 2c 78 61 73 70 |able",.,|4.,,xasp|
|000002b0| 25 0d 01 36 27 c8 99 22 | 4f 53 5f 52 65 61 64 4d |%..6'.."|OS_ReadM|
|000002c0| 6f 64 65 56 61 72 69 61 | 62 6c 65 22 2c eb 2c 35 |odeVaria|ble",.,5|
|000002d0| b8 2c 2c 79 61 73 70 25 | 0d 01 40 26 73 70 72 66 |.,,yasp%|..@&sprf|
|000002e0| 69 6c 65 24 3d 22 3c 43 | 6f 6e 76 65 72 74 65 72 |ile$="<C|onverter|
|000002f0| 24 44 69 72 3e 2e 53 70 | 72 69 74 65 73 22 0d 01 |$Dir>.Sp|rites"..|
|00000300| 4a 24 e7 78 61 73 70 25 | 3d 31 80 20 79 61 73 70 |J$.xasp%|=1. yasp|
|00000310| 25 3d 31 8c 73 70 72 66 | 69 6c 65 24 2b 3d 22 32 |%=1.sprf|ile$+="2|
|00000320| 32 22 0d 01 54 13 66 69 | 6c 65 25 3d 8e 73 70 72 |2"..T.fi|le%=.spr|
|00000330| 66 69 6c 65 24 0d 01 5e | 1c 73 69 7a 65 25 3d a2 |file$..^|.size%=.|
|00000340| 23 66 69 6c 65 25 2b 31 | 36 3a d9 23 66 69 6c 65 |#file%+1|6:.#file|
|00000350| 25 0d 01 68 11 de 73 70 | 72 69 74 65 25 73 69 7a |%..h..sp|rite%siz|
|00000360| 65 25 0d 01 72 1f 21 73 | 70 72 69 74 65 25 3d 73 |e%..r.!s|prite%=s|
|00000370| 69 7a 65 25 3a 73 70 72 | 69 74 65 25 21 38 3d 31 |ize%:spr|ite%!8=1|
|00000380| 36 0d 01 7c 20 c8 99 22 | 4f 53 5f 53 70 72 69 74 |6..| .."|OS_Sprit|
|00000390| 65 4f 70 22 2c 26 31 30 | 39 2c 73 70 72 69 74 65 |eOp",&10|9,sprite|
|000003a0| 25 0d 01 86 29 c8 99 22 | 4f 53 5f 53 70 72 69 74 |%...).."|OS_Sprit|
|000003b0| 65 4f 70 22 2c 26 31 30 | 41 2c 73 70 72 69 74 65 |eOp",&10|A,sprite|
|000003c0| 25 2c 73 70 72 66 69 6c | 65 24 0d 01 90 05 e1 0d |%,sprfil|e$......|
|000003d0| 01 9a 0f dd f2 74 65 6d | 70 6c 61 74 65 73 0d 01 |.....tem|plates..|
|000003e0| a4 18 ea 69 6e 64 62 6c | 6b 25 2c 69 6e 64 25 2c |...indbl|k%,ind%,|
|000003f0| 62 79 74 65 73 25 0d 01 | ae 10 62 79 74 65 73 25 |bytes%..|..bytes%|
|00000400| 3d 26 31 30 30 30 0d 01 | b8 1f de 69 6e 64 62 6c |=&1000..|...indbl|
|00000410| 6b 25 62 79 74 65 73 25 | 3a 69 6e 64 25 3d 69 6e |k%bytes%|:ind%=in|
|00000420| 64 62 6c 6b 25 0d 01 c2 | 36 c8 99 22 57 69 6d 70 |dblk%...|6.."Wimp|
|00000430| 5f 4f 70 65 6e 54 65 6d | 70 6c 61 74 65 22 2c 2c |_OpenTem|plate",,|
|00000440| 22 3c 43 6f 6e 76 65 72 | 74 65 72 24 44 69 72 3e |"<Conver|ter$Dir>|
|00000450| 2e 54 65 6d 70 6c 61 74 | 65 73 22 0d 01 cc 48 c8 |.Templat|es"...H.|
|00000460| 99 22 57 69 6d 70 5f 4c | 6f 61 64 54 65 6d 70 6c |."Wimp_L|oadTempl|
|00000470| 61 74 65 22 2c 2c 62 6c | 6b 25 2c 69 6e 64 25 2c |ate",,bl|k%,ind%,|
|00000480| 69 6e 64 62 6c 6b 25 2b | 62 79 74 65 73 25 2c 2d |indblk%+|bytes%,-|
|00000490| 31 2c 22 70 72 6f 67 49 | 6e 66 6f 22 b8 2c 2c 69 |1,"progI|nfo".,,i|
|000004a0| 6e 64 25 0d 01 d6 28 c8 | 99 22 57 69 6d 70 5f 43 |nd%...(.|."Wimp_C|
|000004b0| 72 65 61 74 65 57 69 6e | 64 6f 77 22 2c 2c 62 6c |reateWin|dow",,bl|
|000004c0| 6b 25 b8 77 68 5f 69 6e | 66 6f 25 0d 01 e0 45 c8 |k%.wh_in|fo%...E.|
|000004d0| 99 22 57 69 6d 70 5f 4c | 6f 61 64 54 65 6d 70 6c |."Wimp_L|oadTempl|
|000004e0| 61 74 65 22 2c 2c 62 6c | 6b 25 2c 69 6e 64 25 2c |ate",,bl|k%,ind%,|
|000004f0| 69 6e 64 62 6c 6b 25 2b | 62 79 74 65 73 25 2c 2d |indblk%+|bytes%,-|
|00000500| 31 2c 22 41 6e 67 6c 65 | 22 b8 2c 2c 69 6e 64 25 |1,"Angle|".,,ind%|
|00000510| 0d 01 ea 1e 62 6c 6b 25 | 21 32 34 3d 2d 31 3a 62 |....blk%|!24=-1:b|
|00000520| 6c 6b 25 21 36 34 3d 73 | 70 72 69 74 65 25 0d 01 |lk%!64=s|prite%..|
|00000530| f4 29 c8 99 22 57 69 6d | 70 5f 43 72 65 61 74 65 |.).."Wim|p_Create|
|00000540| 57 69 6e 64 6f 77 22 2c | 2c 62 6c 6b 25 b8 77 68 |Window",|,blk%.wh|
|00000550| 5f 61 6e 67 6c 65 25 0d | 01 fe 44 c8 99 22 57 69 |_angle%.|..D.."Wi|
|00000560| 6d 70 5f 4c 6f 61 64 54 | 65 6d 70 6c 61 74 65 22 |mp_LoadT|emplate"|
|00000570| 2c 2c 62 6c 6b 25 2c 69 | 6e 64 25 2c 69 6e 64 62 |,,blk%,i|nd%,indb|
|00000580| 6c 6b 25 2b 62 79 74 65 | 73 25 2c 2d 31 2c 22 42 |lk%+byte|s%,-1,"B|
|00000590| 61 73 65 22 b8 2c 2c 69 | 6e 64 25 0d 02 08 0e 62 |ase".,,i|nd%....b|
|000005a0| 6c 6b 25 21 32 34 3d 2d | 31 0d 02 12 28 c8 99 22 |lk%!24=-|1...(.."|
|000005b0| 57 69 6d 70 5f 43 72 65 | 61 74 65 57 69 6e 64 6f |Wimp_Cre|ateWindo|
|000005c0| 77 22 2c 2c 62 6c 6b 25 | b8 77 68 5f 62 61 73 65 |w",,blk%|.wh_base|
|000005d0| 25 0d 02 1c 43 c8 99 22 | 57 69 6d 70 5f 4c 6f 61 |%...C.."|Wimp_Loa|
|000005e0| 64 54 65 6d 70 6c 61 74 | 65 22 2c 2c 62 6c 6b 25 |dTemplat|e",,blk%|
|000005f0| 2c 69 6e 64 25 2c 69 6e | 64 62 6c 6b 25 2b 62 79 |,ind%,in|dblk%+by|
|00000600| 74 65 73 25 2c 2d 31 2c | 22 53 57 49 22 b8 2c 2c |tes%,-1,|"SWI".,,|
|00000610| 69 6e 64 25 0d 02 26 0e | 62 6c 6b 25 21 32 34 3d |ind%..&.|blk%!24=|
|00000620| 2d 31 0d 02 30 27 c8 99 | 22 57 69 6d 70 5f 43 72 |-1..0'..|"Wimp_Cr|
|00000630| 65 61 74 65 57 69 6e 64 | 6f 77 22 2c 2c 62 6c 6b |eateWind|ow",,blk|
|00000640| 25 b8 77 68 5f 73 77 69 | 25 0d 02 3a 1a c8 99 22 |%.wh_swi|%..:..."|
|00000650| 57 69 6d 70 5f 43 6c 6f | 73 65 54 65 6d 70 6c 61 |Wimp_Clo|seTempla|
|00000660| 74 65 22 0d 02 44 05 e1 | 0d 02 4e 0f dd f2 69 6e |te"..D..|..N...in|
|00000670| 69 74 6d 65 6e 75 73 0d | 02 58 0a ea 76 6f 69 64 |itmenus.|.X..void|
|00000680| 25 0d 02 62 14 de 6d 65 | 6e 75 5f 69 6e 64 69 72 |%..b..me|nu_indir|
|00000690| 25 26 31 30 30 0d 02 6c | 1f 6d 65 6e 75 5f 69 6e |%&100..l|.menu_in|
|000006a0| 64 69 72 5f 70 74 72 25 | 3d 6d 65 6e 75 5f 69 6e |dir_ptr%|=menu_in|
|000006b0| 64 69 72 25 0d 02 76 49 | 6d 68 67 74 5f 69 62 61 |dir%..vI|mhgt_iba|
|000006c0| 72 25 3d a4 64 72 61 77 | 6d 65 6e 75 28 6d 68 5f |r%=.draw|menu(mh_|
|000006d0| 69 62 61 72 25 2c 61 70 | 70 6e 61 6d 65 24 2b 22 |ibar%,ap|pname$+"|
|000006e0| 2c 49 6e 66 6f 5f 2c 41 | 6e 67 6c 65 2c 42 61 73 |,Info_,A|ngle,Bas|
|000006f0| 65 2c 53 57 49 5f 2c 51 | 75 69 74 22 29 0d 02 80 |e,SWI_,Q|uit")...|
|00000700| 18 6d 68 5f 69 62 61 72 | 25 21 33 32 3d 77 68 5f |.mh_ibar|%!32=wh_|
|00000710| 69 6e 66 6f 25 0d 02 8a | 33 76 6f 69 64 25 3d a4 |info%...|3void%=.|
|00000720| 64 72 61 77 6d 65 6e 75 | 28 6d 68 5f 77 69 6e 73 |drawmenu|(mh_wins|
|00000730| 25 2c 61 70 70 6e 61 6d | 65 24 2b 22 2c 49 6e 66 |%,appnam|e$+",Inf|
|00000740| 6f 2c 51 75 69 74 22 29 | 0d 02 94 18 6d 68 5f 77 |o,Quit")|....mh_w|
|00000750| 69 6e 73 25 21 33 32 3d | 77 68 5f 69 6e 66 6f 25 |ins%!32=|wh_info%|
|00000760| 0d 02 9e 05 e1 0d 02 a8 | 19 dd a4 64 72 61 77 6d |........|...drawm|
|00000770| 65 6e 75 28 6d 68 25 2c | 6d 65 6e 75 24 29 0d 02 |enu(mh%,|menu$)..|
|00000780| b2 20 ea 6d 61 78 77 69 | 64 74 68 25 2c 77 69 64 |. .maxwi|dth%,wid|
|00000790| 74 68 25 2c 69 74 65 6d | 24 2c 70 74 72 25 0d 02 |th%,item|$,ptr%..|
|000007a0| bc 1e 24 6d 68 25 3d c0 | 6d 65 6e 75 24 2c a7 6d |..$mh%=.|menu$,.m|
|000007b0| 65 6e 75 24 2c 22 2c 22 | 29 2d 31 29 0d 02 c6 15 |enu$,","|)-1)....|
|000007c0| 6d 68 25 3f 31 32 3d 37 | 3a 6d 68 25 3f 31 33 3d |mh%?12=7|:mh%?13=|
|000007d0| 32 0d 02 d0 15 6d 68 25 | 3f 31 34 3d 37 3a 6d 68 |2....mh%|?14=7:mh|
|000007e0| 25 3f 31 35 3d 30 0d 02 | da 0d 6d 68 25 21 32 30 |%?15=0..|..mh%!20|
|000007f0| 3d 34 34 0d 02 e4 18 6d | 68 25 21 32 34 3d 30 3a |=44....m|h%!24=0:|
|00000800| 70 74 72 25 3d 6d 68 25 | 2b 32 38 0d 02 ee 1b 6d |ptr%=mh%|+28....m|
|00000810| 61 78 77 69 64 74 68 25 | 3d a7 6d 65 6e 75 24 2c |axwidth%|=.menu$,|
|00000820| 22 2c 22 29 2d 31 0d 02 | f8 0e 6d 65 6e 75 24 2b |",")-1..|..menu$+|
|00000830| 3d 22 2c 22 0d 03 02 0d | 68 65 69 67 68 74 25 3d |=","....|height%=|
|00000840| 30 0d 03 0c 0f c8 95 6d | 65 6e 75 24 3c 3e 22 22 |0......m|enu$<>""|
|00000850| 0d 03 16 1f 6d 65 6e 75 | 24 3d c1 6d 65 6e 75 24 |....menu|$=.menu$|
|00000860| 2c a7 6d 65 6e 75 24 2c | 22 2c 22 29 2b 31 29 0d |,.menu$,|",")+1).|
|00000870| 03 20 0f e7 6d 65 6e 75 | 24 3c 3e 22 22 8c 0d 03 |. ..menu|$<>""...|
|00000880| 2a 0c 70 74 72 25 21 30 | 3d 30 0d 03 34 0d 70 74 |*.ptr%!0|=0..4.pt|
|00000890| 72 25 21 34 3d 2d 31 0d | 03 3e 13 70 74 72 25 21 |r%!4=-1.|.>.ptr%!|
|000008a0| 38 3d 26 37 30 30 30 30 | 32 31 0d 03 48 18 77 69 |8=&70000|21..H.wi|
|000008b0| 64 74 68 25 3d a7 6d 65 | 6e 75 24 2c 22 2c 22 29 |dth%=.me|nu$,",")|
|000008c0| 2d 31 0d 03 52 18 69 74 | 65 6d 24 3d c0 6d 65 6e |-1..R.it|em$=.men|
|000008d0| 75 24 2c 77 69 64 74 68 | 25 29 0d 03 5c 13 e7 c2 |u$,width|%)..\...|
|000008e0| 69 74 65 6d 24 2c 31 29 | 3d 22 5f 22 8c 0d 03 66 |item$,1)|="_"...f|
|000008f0| 0d 77 69 64 74 68 25 2d | 3d 31 0d 03 70 18 69 74 |.width%-|=1..p.it|
|00000900| 65 6d 24 3d c0 69 74 65 | 6d 24 2c 77 69 64 74 68 |em$=.ite|m$,width|
|00000910| 25 29 0d 03 7a 13 70 74 | 72 25 21 30 3d 70 74 72 |%)..z.pt|r%!0=ptr|
|00000920| 25 21 30 84 32 0d 03 84 | 0f 68 65 69 67 68 74 25 |%!0.2...|.height%|
|00000930| 2b 3d 32 34 0d 03 8e 05 | cd 0d 03 98 26 e7 77 69 |+=24....|....&.wi|
|00000940| 64 74 68 25 3e 6d 61 78 | 77 69 64 74 68 25 8c 6d |dth%>max|width%.m|
|00000950| 61 78 77 69 64 74 68 25 | 3d 77 69 64 74 68 25 0d |axwidth%|=width%.|
|00000960| 03 a2 0f e7 77 69 64 74 | 68 25 3e 31 32 8c 0d 03 |....widt|h%>12...|
|00000970| ac 1d 24 6d 65 6e 75 5f | 69 6e 64 69 72 5f 70 74 |..$menu_|indir_pt|
|00000980| 72 25 3d 69 74 65 6d 24 | 2b bd 30 0d 03 b6 1b 70 |r%=item$|+.0....p|
|00000990| 74 72 25 21 31 32 3d 6d | 65 6e 75 5f 69 6e 64 69 |tr%!12=m|enu_indi|
|000009a0| 72 5f 70 74 72 25 0d 03 | c0 10 70 74 72 25 21 31 |r_ptr%..|..ptr%!1|
|000009b0| 36 3d 62 6c 6b 25 0d 03 | ca 14 70 74 72 25 21 32 |6=blk%..|..ptr%!2|
|000009c0| 30 3d 77 69 64 74 68 25 | 2b 31 0d 03 d4 1d 6d 65 |0=width%|+1....me|
|000009d0| 6e 75 5f 69 6e 64 69 72 | 5f 70 74 72 25 2b 3d 77 |nu_indir|_ptr%+=w|
|000009e0| 69 64 74 68 25 2b 31 0d | 03 de 16 70 74 72 25 21 |idth%+1.|...ptr%!|
|000009f0| 38 3d 70 74 72 25 21 38 | 84 26 31 30 30 0d 03 e8 |8=ptr%!8|.&100...|
|00000a00| 05 cc 0d 03 f2 14 24 28 | 70 74 72 25 2b 31 32 29 |......$(|ptr%+12)|
|00000a10| 3d 69 74 65 6d 24 0d 03 | fc 05 cd 0d 04 06 1c 70 |=item$..|.......p|
|00000a20| 74 72 25 2b 3d 32 34 3a | 68 65 69 67 68 74 25 2b |tr%+=24:|height%+|
|00000a30| 3d 6d 68 25 21 32 30 0d | 04 10 05 cd 0d 04 1a 05 |=mh%!20.|........|
|00000a40| ce 0d 04 24 1a 6d 68 25 | 21 31 36 3d 31 36 2a 6d |...$.mh%|!16=16*m|
|00000a50| 61 78 77 69 64 74 68 25 | 2b 31 36 0d 04 2e 19 70 |axwidth%|+16....p|
|00000a60| 74 72 25 21 2d 32 34 3d | 70 74 72 25 21 2d 32 34 |tr%!-24=|ptr%!-24|
|00000a70| 84 26 38 30 0d 04 38 0c | 3d 68 65 69 67 68 74 25 |.&80..8.|=height%|
|00000a80| 0d 04 42 0d dd f2 69 63 | 6f 6e 62 61 72 0d 04 4c |..B...ic|onbar..L|
|00000a90| 12 24 62 6c 6b 25 3d c4 | 26 46 46 2c bd 30 29 0d |.$blk%=.|&FF,.0).|
|00000aa0| 04 56 1f 62 6c 6b 25 21 | 30 3d 2d 31 3a 62 6c 6b |.V.blk%!|0=-1:blk|
|00000ab0| 25 21 34 3d 30 3a 62 6c | 6b 25 21 38 3d 30 0d 04 |%!4=0:bl|k%!8=0..|
|00000ac0| 60 19 62 6c 6b 25 21 31 | 32 3d 36 38 3a 62 6c 6b |`.blk%!1|2=68:blk|
|00000ad0| 25 21 31 36 3d 36 38 0d | 04 6a 11 62 6c 6b 25 21 |%!16=68.|.j.blk%!|
|00000ae0| 32 30 3d 26 33 30 30 32 | 0d 04 74 1b 24 28 62 6c |20=&3002|..t.$(bl|
|00000af0| 6b 25 2b 32 34 29 3d 22 | 21 22 2b 61 70 70 6e 61 |k%+24)="|!"+appna|
|00000b00| 6d 65 24 0d 04 7e 29 c8 | 99 22 57 69 6d 70 5f 43 |me$..~).|."Wimp_C|
|00000b10| 72 65 61 74 65 49 63 6f | 6e 22 2c 2c 62 6c 6b 25 |reateIco|n",,blk%|
|00000b20| b8 69 68 5f 69 63 6f 6e | 62 61 72 25 0d 04 88 05 |.ih_icon|bar%....|
|00000b30| e1 0d 04 92 0b dd f2 65 | 72 72 6f 72 0d 04 9c 06 |.......e|rror....|
|00000b40| ef 34 0d 04 a6 15 f1 f6 | 24 3b 22 20 61 74 20 6c |.4......|$;" at l|
|00000b50| 69 6e 65 20 22 3b 9e 0d | 04 b0 18 c8 99 22 58 48 |ine ";..|....."XH|
|00000b60| 6f 75 72 67 6c 61 73 73 | 5f 53 6d 61 73 68 22 0d |ourglass|_Smash".|
|00000b70| 04 ba 05 e1 0d 04 c4 0f | dd a4 77 69 6d 70 65 72 |........|..wimper|
|00000b80| 72 6f 72 0d 04 ce 10 ea | 65 25 2c 6d 65 73 73 61 |ror.....|e%,messa|
|00000b90| 67 65 24 0d 04 d8 4c 6d | 65 73 73 61 67 65 24 3d |ge$...Lm|essage$=|
|00000ba0| f6 24 2b 22 20 28 6c 69 | 6e 65 20 22 2b c3 9e 2b |.$+" (li|ne "+..+|
|00000bb0| 22 29 22 2b 22 20 2d 20 | 50 72 65 73 73 20 4f 4b |")"+" - |Press OK|
|00000bc0| 20 74 6f 20 63 6f 6e 74 | 69 6e 75 65 20 6f 72 20 | to cont|inue or |
|00000bd0| 43 61 6e 63 65 6c 20 74 | 6f 20 71 75 69 74 22 0d |Cancel t|o quit".|
|00000be0| 04 e2 21 65 25 3d a4 65 | 72 72 6f 72 62 6f 78 28 |..!e%=.e|rrorbox(|
|00000bf0| 9f 2c 6d 65 73 73 61 67 | 65 24 2c 25 31 31 31 29 |.,messag|e$,%111)|
|00000c00| 0d 04 ec 16 e7 65 25 8c | f2 63 6c 6f 73 65 3a 71 |.....e%.|.close:q|
|00000c10| 75 69 74 25 3d b9 0d 04 | f6 07 3d 65 25 0d 05 00 |uit%=...|..=e%...|
|00000c20| 24 dd a4 65 72 72 6f 72 | 62 6f 78 28 65 72 72 25 |$..error|box(err%|
|00000c30| 2c 6d 65 73 73 61 67 65 | 24 2c 66 6c 61 67 73 25 |,message|$,flags%|
|00000c40| 29 0d 05 0a 17 62 6c 6b | 25 21 30 3d 9f 2b 28 74 |)....blk|%!0=.+(t|
|00000c50| 61 73 6b 25 3c 3c 38 29 | 0d 05 14 19 24 28 62 6c |ask%<<8)|....$(bl|
|00000c60| 6b 25 2b 34 29 3d 6d 65 | 73 73 61 67 65 24 2b bd |k%+4)=me|ssage$+.|
|00000c70| 30 0d 05 1e 38 c8 99 22 | 57 69 6d 70 5f 52 65 70 |0...8.."|Wimp_Rep|
|00000c80| 6f 72 74 45 72 72 6f 72 | 22 2c 62 6c 6b 25 2c 66 |ortError|",blk%,f|
|00000c90| 6c 61 67 73 25 2c 61 70 | 70 6e 61 6d 65 24 b8 2c |lags%,ap|pname$.,|
|00000ca0| 72 65 73 70 6f 6e 73 65 | 25 0d 05 28 13 e7 72 65 |response|%..(..re|
|00000cb0| 73 70 6f 6e 73 65 25 3d | 32 8c 3d b9 0d 05 32 06 |sponse%=|2.=...2.|
|00000cc0| 3d a3 0d 05 3c 0a dd f2 | 70 6f 6c 6c 0d 05 46 2d |=...<...|poll..F-|
|00000cd0| c8 99 22 57 69 6d 70 5f | 50 6f 6c 6c 22 2c 25 31 |.."Wimp_|Poll",%1|
|00000ce0| 31 30 30 30 30 30 31 31 | 30 30 30 31 2c 62 6c 6b |10000011|0001,blk|
|00000cf0| 25 b8 72 65 61 73 6f 6e | 25 0d 05 50 0e c8 8e 72 |%.reason|%..P...r|
|00000d00| 65 61 73 6f 6e 25 ca 0d | 05 5a 20 c9 32 3a c8 99 |eason%..|.Z .2:..|
|00000d10| 22 57 69 6d 70 5f 4f 70 | 65 6e 57 69 6e 64 6f 77 |"Wimp_Op|enWindow|
|00000d20| 22 2c 2c 62 6c 6b 25 0d | 05 64 21 c9 33 3a c8 99 |",,blk%.|.d!.3:..|
|00000d30| 22 57 69 6d 70 5f 43 6c | 6f 73 65 57 69 6e 64 6f |"Wimp_Cl|oseWindo|
|00000d40| 77 22 2c 2c 62 6c 6b 25 | 0d 05 6e 0f c9 36 3a f2 |w",,blk%|..n..6:.|
|00000d50| 62 75 74 74 6f 6e 73 0d | 05 78 06 c9 38 0d 05 82 |buttons.|.x..8...|
|00000d60| 0e c8 8e 62 6c 6b 25 21 | 32 34 ca 0d 05 8c 0e c9 |...blk%!|24......|
|00000d70| 31 33 3a f2 65 6e 74 65 | 72 0d 05 96 0e c9 33 39 |13:.ente|r.....39|
|00000d80| 38 3a f2 64 6f 77 6e 0d | 05 a0 0c c9 33 39 39 3a |8:.down.|....399:|
|00000d90| f2 75 70 0d 05 aa 20 7f | c8 99 22 57 69 6d 70 5f |.up... .|.."Wimp_|
|00000da0| 50 72 6f 63 65 73 73 4b | 65 79 22 2c 62 6c 6b 25 |ProcessK|ey",blk%|
|00000db0| 21 32 34 0d 05 b4 05 cb | 0d 05 be 12 c9 39 3a f2 |!24.....|.....9:.|
|00000dc0| 6d 65 6e 75 73 65 6c 65 | 63 74 0d 05 c8 1d c9 31 |menusele|ct.....1|
|00000dd0| 37 2c 31 38 3a e7 62 6c | 6b 25 21 31 36 3d 30 8c |7,18:.bl|k%!16=0.|
|00000de0| 71 75 69 74 25 3d b9 0d | 05 d2 05 cb 0d 05 dc 05 |quit%=..|........|
|00000df0| e1 0d 05 e6 0b dd f2 63 | 6c 6f 73 65 0d 05 f0 26 |.......c|lose...&|
|00000e00| c8 99 22 57 69 6d 70 5f | 43 6c 6f 73 65 44 6f 77 |.."Wimp_|CloseDow|
|00000e10| 6e 22 2c 74 61 73 6b 25 | 2c 26 34 42 35 33 34 31 |n",task%|,&4B5341|
|00000e20| 35 34 0d 05 fa 05 e1 0d | 06 04 15 dd f2 6f 70 65 |54......|.....ope|
|00000e30| 6e 77 69 6e 64 6f 77 28 | 77 68 25 29 0d 06 0e 0e |nwindow(|wh%)....|
|00000e40| 62 6c 6b 25 21 30 3d 77 | 68 25 0d 06 18 21 c8 99 |blk%!0=w|h%...!..|
|00000e50| 22 57 69 6d 70 5f 47 65 | 74 57 69 6e 64 6f 77 53 |"Wimp_Ge|tWindowS|
|00000e60| 74 61 74 65 22 2c 2c 62 | 6c 6b 25 0d 06 22 0e 62 |tate",,b|lk%..".b|
|00000e70| 6c 6b 25 21 32 38 3d 2d | 31 0d 06 2c 1d c8 99 22 |lk%!28=-|1..,..."|
|00000e80| 57 69 6d 70 5f 4f 70 65 | 6e 57 69 6e 64 6f 77 22 |Wimp_Ope|nWindow"|
|00000e90| 2c 2c 62 6c 6b 25 0d 06 | 36 05 e1 0d 06 40 16 dd |,,blk%..|6....@..|
|00000ea0| f2 63 6c 6f 73 65 77 69 | 6e 64 6f 77 28 77 68 25 |.closewi|ndow(wh%|
|00000eb0| 29 0d 06 4a 0e 62 6c 6b | 25 21 30 3d 77 68 25 0d |)..J.blk|%!0=wh%.|
|00000ec0| 06 54 21 c8 99 22 57 69 | 6d 70 5f 47 65 74 57 69 |.T!.."Wi|mp_GetWi|
|00000ed0| 6e 64 6f 77 53 74 61 74 | 65 22 2c 2c 62 6c 6b 25 |ndowStat|e",,blk%|
|00000ee0| 0d 06 5e 1e c8 99 22 57 | 69 6d 70 5f 43 6c 6f 73 |..^..."W|imp_Clos|
|00000ef0| 65 57 69 6e 64 6f 77 22 | 2c 2c 62 6c 6b 25 0d 06 |eWindow"|,,blk%..|
|00000f00| 68 05 e1 0d 06 72 0d dd | f2 62 75 74 74 6f 6e 73 |h....r..|.buttons|
|00000f10| 0d 06 7c 23 78 25 3d 62 | 6c 6b 25 21 30 3a 79 25 |..|#x%=b|lk%!0:y%|
|00000f20| 3d 62 6c 6b 25 21 34 3a | 62 75 74 25 3d 62 6c 6b |=blk%!4:|but%=blk|
|00000f30| 25 21 38 0d 06 86 1e 77 | 69 6e 25 3d 62 6c 6b 25 |%!8....w|in%=blk%|
|00000f40| 21 31 32 3a 69 63 6f 6e | 25 3d 62 6c 6b 25 21 31 |!12:icon|%=blk%!1|
|00000f50| 36 0d 06 90 0b c8 8e 77 | 69 6e 25 ca 0d 06 9a 0d |6......w|in%.....|
|00000f60| c9 77 68 5f 69 62 61 72 | 25 0d 06 a4 25 e7 62 75 |.wh_ibar|%...%.bu|
|00000f70| 74 25 3d 32 8c f2 73 68 | 6f 77 6d 65 6e 75 28 6d |t%=2..sh|owmenu(m|
|00000f80| 68 5f 69 62 61 72 25 2c | 78 25 2c 79 25 29 0d 06 |h_ibar%,|x%,y%)..|
|00000f90| ae 0e c9 77 68 5f 61 6e | 67 6c 65 25 0d 06 b8 25 |...wh_an|gle%...%|
|00000fa0| e7 62 75 74 25 3d 32 8c | f2 73 68 6f 77 6d 65 6e |.but%=2.|.showmen|
|00000fb0| 75 28 6d 68 5f 77 69 6e | 73 25 2c 78 25 2c 79 25 |u(mh_win|s%,x%,y%|
|00000fc0| 29 0d 06 c2 0d c9 77 68 | 5f 62 61 73 65 25 0d 06 |).....wh|_base%..|
|00000fd0| cc 25 e7 62 75 74 25 3d | 32 8c f2 73 68 6f 77 6d |.%.but%=|2..showm|
|00000fe0| 65 6e 75 28 6d 68 5f 77 | 69 6e 73 25 2c 78 25 2c |enu(mh_w|ins%,x%,|
|00000ff0| 79 25 29 0d 06 d6 0c c9 | 77 68 5f 73 77 69 25 0d |y%).....|wh_swi%.|
|00001000| 06 e0 25 e7 62 75 74 25 | 3d 32 8c f2 73 68 6f 77 |..%.but%|=2..show|
|00001010| 6d 65 6e 75 28 6d 68 5f | 77 69 6e 73 25 2c 78 25 |menu(mh_|wins%,x%|
|00001020| 2c 79 25 29 0d 06 ea 05 | cb 0d 06 f4 05 e1 0d 06 |,y%)....|........|
|00001030| fe 10 dd f2 6d 65 6e 75 | 73 65 6c 65 63 74 0d 07 |....menu|select..|
|00001040| 08 1c ea 73 65 6c 31 24 | 2c 73 65 6c 32 24 2c 6d |...sel1$|,sel2$,m|
|00001050| 68 25 2c 61 64 6a 75 73 | 74 25 0d 07 12 0b c8 8e |h%,adjus|t%......|
|00001060| 77 69 6e 25 ca 0d 07 1c | 1a c9 77 68 5f 69 62 61 |win%....|..wh_iba|
|00001070| 72 25 3a 6d 68 25 3d 6d | 68 5f 69 62 61 72 25 0d |r%:mh%=m|h_ibar%.|
|00001080| 07 26 12 7f 3a 6d 68 25 | 3d 6d 68 5f 77 69 6e 73 |.&..:mh%|=mh_wins|
|00001090| 25 0d 07 30 05 cb 0d 07 | 3a 27 c8 99 22 57 69 6d |%..0....|:'.."Wim|
|000010a0| 70 5f 44 65 63 6f 64 65 | 4d 65 6e 75 22 2c 2c 6d |p_Decode|Menu",,m|
|000010b0| 68 25 2c 62 6c 6b 25 2c | 62 6c 6b 32 25 0d 07 44 |h%,blk%,|blk2%..D|
|000010c0| 1e f2 73 70 6c 69 74 28 | 24 62 6c 6b 32 25 2c 73 |..split(|$blk2%,s|
|000010d0| 65 6c 31 24 2c 73 65 6c | 32 24 29 0d 07 4e 21 c8 |el1$,sel|2$)..N!.|
|000010e0| 99 22 57 69 6d 70 5f 47 | 65 74 50 6f 69 6e 74 65 |."Wimp_G|etPointe|
|000010f0| 72 49 6e 66 6f 22 2c 2c | 62 6c 6b 25 0d 07 58 15 |rInfo",,|blk%..X.|
|00001100| 61 64 6a 75 73 74 25 3d | 62 6c 6b 25 21 38 80 20 |adjust%=|blk%!8. |
|00001110| 31 0d 07 62 08 c8 8e b9 | ca 0d 07 6c 19 c9 73 65 |1..b....|...l..se|
|00001120| 6c 31 24 3d 22 51 75 69 | 74 22 3a 71 75 69 74 25 |l1$="Qui|t":quit%|
|00001130| 3d b9 0d 07 76 2d c9 c0 | 73 65 6c 31 24 2c 35 29 |=...v-..|sel1$,5)|
|00001140| 3d 22 41 6e 67 6c 65 22 | 3a f2 6f 70 65 6e 77 69 |="Angle"|:.openwi|
|00001150| 6e 64 6f 77 28 77 68 5f | 61 6e 67 6c 65 25 29 0d |ndow(wh_|angle%).|
|00001160| 07 80 2b c9 c0 73 65 6c | 31 24 2c 34 29 3d 22 42 |..+..sel|1$,4)="B|
|00001170| 61 73 65 22 3a f2 6f 70 | 65 6e 77 69 6e 64 6f 77 |ase":.op|enwindow|
|00001180| 28 77 68 5f 62 61 73 65 | 25 29 0d 07 8a 29 c9 c0 |(wh_base|%)...)..|
|00001190| 73 65 6c 31 24 2c 33 29 | 3d 22 53 57 49 22 3a f2 |sel1$,3)|="SWI":.|
|000011a0| 6f 70 65 6e 77 69 6e 64 | 6f 77 28 77 68 5f 73 77 |openwind|ow(wh_sw|
|000011b0| 69 25 29 0d 07 94 05 cb | 0d 07 9e 0c e7 ac 71 75 |i%).....|......qu|
|000011c0| 69 74 25 8c 0d 07 a8 23 | e7 61 64 6a 75 73 74 25 |it%....#|.adjust%|
|000011d0| 3d 31 8c f2 73 68 6f 77 | 6d 65 6e 75 28 6d 68 25 |=1..show|menu(mh%|
|000011e0| 2c 78 25 2c 79 25 29 0d | 07 b2 05 cd 0d 07 bc 05 |,x%,y%).|........|
|000011f0| e1 0d 07 c6 21 dd f2 73 | 70 6c 69 74 28 74 65 78 |....!..s|plit(tex|
|00001200| 74 24 2c f8 66 69 72 73 | 74 24 2c f8 72 65 73 74 |t$,.firs|t$,.rest|
|00001210| 24 29 0d 07 d0 13 e7 a7 | 74 65 78 74 24 2c 22 2e |$)......|text$,".|
|00001220| 22 29 3d 30 8c 0d 07 da | 10 66 69 72 73 74 24 3d |")=0....|.first$=|
|00001230| 74 65 78 74 24 0d 07 e4 | 0c 72 65 73 74 24 3d 22 |text$...|.rest$="|
|00001240| 22 0d 07 ee 05 cc 0d 07 | f8 20 66 69 72 73 74 24 |".......|. first$|
|00001250| 3d c0 74 65 78 74 24 2c | a7 74 65 78 74 24 2c 22 |=.text$,|.text$,"|
|00001260| 2e 22 29 2d 31 29 0d 08 | 02 26 72 65 73 74 24 3d |.")-1)..|.&rest$=|
|00001270| c2 74 65 78 74 24 2c a9 | 28 74 65 78 74 24 29 2d |.text$,.|(text$)-|
|00001280| a7 74 65 78 74 24 2c 22 | 2e 22 29 29 0d 08 0c 05 |.text$,"|."))....|
|00001290| cd 0d 08 16 05 e1 0d 08 | 20 1b dd f2 73 68 6f 77 |........| ...show|
|000012a0| 6d 65 6e 75 28 6d 65 6e | 75 25 2c 78 25 2c 79 25 |menu(men|u%,x%,y%|
|000012b0| 29 0d 08 2a 0a ea 79 70 | 6f 73 25 0d 08 34 32 e7 |)..*..yp|os%..42.|
|000012c0| 77 69 6e 25 3d 77 68 5f | 69 62 61 72 25 8c 79 70 |win%=wh_|ibar%.yp|
|000012d0| 6f 73 25 3d 39 36 2b 6d | 68 67 74 5f 69 62 61 72 |os%=96+m|hgt_ibar|
|000012e0| 25 8b 79 70 6f 73 25 3d | 79 25 2b 32 30 0d 08 3e |%.ypos%=|y%+20..>|
|000012f0| 2a c8 99 22 57 69 6d 70 | 5f 43 72 65 61 74 65 4d |*.."Wimp|_CreateM|
|00001300| 65 6e 75 22 2c 2c 6d 65 | 6e 75 25 2c 78 25 2d 36 |enu",,me|nu%,x%-6|
|00001310| 34 2c 79 70 6f 73 25 0d | 08 48 05 e1 0d 08 52 1d |4,ypos%.|.H....R.|
|00001320| dd a4 72 65 61 64 69 63 | 6f 6e 74 65 78 74 28 77 |..readic|ontext(w|
|00001330| 68 25 2c 69 63 6f 6e 25 | 29 0d 08 5c 1c 21 62 6c |h%,icon%|)..\.!bl|
|00001340| 6b 32 25 3d 77 68 25 3a | 62 6c 6b 32 25 21 34 3d |k2%=wh%:|blk2%!4=|
|00001350| 69 63 6f 6e 25 0d 08 66 | 20 c8 99 22 57 69 6d 70 |icon%..f| .."Wimp|
|00001360| 5f 47 65 74 49 63 6f 6e | 53 74 61 74 65 22 2c 2c |_GetIcon|State",,|
|00001370| 62 6c 6b 32 25 0d 08 70 | 0d 3d 62 6c 6b 32 25 21 |blk2%..p|.=blk2%!|
|00001380| 32 38 0d 08 7a 24 dd f2 | 77 72 69 74 65 69 63 6f |28..z$..|writeico|
|00001390| 6e 74 65 78 74 28 77 68 | 25 2c 69 63 6f 6e 25 2c |ntext(wh|%,icon%,|
|000013a0| 74 65 78 74 24 29 0d 08 | 84 1f 61 25 3d a4 72 65 |text$)..|..a%=.re|
|000013b0| 61 64 69 63 6f 6e 74 65 | 78 74 28 77 68 25 2c 69 |adiconte|xt(wh%,i|
|000013c0| 63 6f 6e 25 29 0d 08 8e | 0d 24 61 25 3d 74 65 78 |con%)...|.$a%=tex|
|000013d0| 74 24 0d 08 98 0f 62 6c | 6b 32 25 21 30 3d 77 68 |t$....bl|k2%!0=wh|
|000013e0| 25 0d 08 a2 11 62 6c 6b | 32 25 21 34 3d 69 63 6f |%....blk|2%!4=ico|
|000013f0| 6e 25 0d 08 ac 18 62 6c | 6b 32 25 21 38 3d 30 3a |n%....bl|k2%!8=0:|
|00001400| 62 6c 6b 32 25 21 31 32 | 3d 30 0d 08 b6 20 c8 99 |blk2%!12|=0... ..|
|00001410| 22 57 69 6d 70 5f 53 65 | 74 49 63 6f 6e 53 74 61 |"Wimp_Se|tIconSta|
|00001420| 74 65 22 2c 2c 62 6c 6b | 32 25 0d 08 c0 05 e1 0d |te",,blk|2%......|
|00001430| 08 ca 08 dd f2 75 70 0d | 08 d4 1b ea 77 69 6e 25 |.....up.|....win%|
|00001440| 2c 69 63 6f 6e 25 2c 6f | 6c 64 6c 25 2c 6e 65 77 |,icon%,o|ldl%,new|
|00001450| 6c 25 0d 08 de 1c 77 69 | 6e 25 3d 62 6c 6b 25 21 |l%....wi|n%=blk%!|
|00001460| 30 3a 69 63 6f 6e 25 3d | 62 6c 6b 25 21 34 0d 08 |0:icon%=|blk%!4..|
|00001470| e8 23 c8 99 22 57 69 6d | 70 5f 47 65 74 43 61 72 |.#.."Wim|p_GetCar|
|00001480| 65 74 50 6f 73 69 74 69 | 6f 6e 22 2c 2c 62 6c 6b |etPositi|on",,blk|
|00001490| 25 0d 08 f2 11 6f 6c 64 | 6c 25 3d 62 6c 6b 25 21 |%....old|l%=blk%!|
|000014a0| 32 30 0d 08 fc 12 e7 77 | 69 6e 25 3d 77 68 5f 73 |20.....w|in%=wh_s|
|000014b0| 77 69 25 8c 0d 09 06 15 | 69 63 6f 6e 25 3d 28 69 |wi%.....|icon%=(i|
|000014c0| 63 6f 6e 25 2b 31 29 83 | 32 0d 09 10 05 cc 0d 09 |con%+1).|2.......|
|000014d0| 1a 15 69 63 6f 6e 25 3d | 28 69 63 6f 6e 25 2b 33 |..icon%=|(icon%+3|
|000014e0| 29 83 34 0d 09 24 05 cd | 0d 09 2e 27 6e 65 77 6c |).4..$..|...'newl|
|000014f0| 25 3d a9 28 24 a4 72 65 | 61 64 69 63 6f 6e 74 65 |%=.($.re|adiconte|
|00001500| 78 74 28 77 69 6e 25 2c | 69 63 6f 6e 25 29 29 0d |xt(win%,|icon%)).|
|00001510| 09 38 33 c8 99 22 57 69 | 6d 70 5f 53 65 74 43 61 |.83.."Wi|mp_SetCa|
|00001520| 72 65 74 50 6f 73 69 74 | 69 6f 6e 22 2c 77 69 6e |retPosit|ion",win|
|00001530| 25 2c 69 63 6f 6e 25 2c | 2c 2c 2d 31 2c 6e 65 77 |%,icon%,|,,-1,new|
|00001540| 6c 25 0d 09 42 05 e1 0d | 09 4c 0a dd f2 64 6f 77 |l%..B...|.L...dow|
|00001550| 6e 0d 09 56 0f ea 77 69 | 6e 25 2c 69 63 6f 6e 25 |n..V..wi|n%,icon%|
|00001560| 0d 09 60 1c 77 69 6e 25 | 3d 62 6c 6b 25 21 30 3a |..`.win%|=blk%!0:|
|00001570| 69 63 6f 6e 25 3d 62 6c | 6b 25 21 34 0d 09 6a 23 |icon%=bl|k%!4..j#|
|00001580| c8 99 22 57 69 6d 70 5f | 47 65 74 43 61 72 65 74 |.."Wimp_|GetCaret|
|00001590| 50 6f 73 69 74 69 6f 6e | 22 2c 2c 62 6c 6b 25 0d |Position|",,blk%.|
|000015a0| 09 74 11 6f 6c 64 6c 25 | 3d 62 6c 6b 25 21 32 30 |.t.oldl%|=blk%!20|
|000015b0| 0d 09 7e 12 e7 77 69 6e | 25 3d 77 68 5f 73 77 69 |..~..win|%=wh_swi|
|000015c0| 25 8c 0d 09 88 15 69 63 | 6f 6e 25 3d 28 69 63 6f |%.....ic|on%=(ico|
|000015d0| 6e 25 2b 31 29 83 32 0d | 09 92 05 cc 0d 09 9c 15 |n%+1).2.|........|
|000015e0| 69 63 6f 6e 25 3d 28 69 | 63 6f 6e 25 2b 31 29 83 |icon%=(i|con%+1).|
|000015f0| 34 0d 09 a6 05 cd 0d 09 | b0 27 6e 65 77 6c 25 3d |4.......|.'newl%=|
|00001600| a9 28 24 a4 72 65 61 64 | 69 63 6f 6e 74 65 78 74 |.($.read|icontext|
|00001610| 28 77 69 6e 25 2c 69 63 | 6f 6e 25 29 29 0d 09 ba |(win%,ic|on%))...|
|00001620| 33 c8 99 22 57 69 6d 70 | 5f 53 65 74 43 61 72 65 |3.."Wimp|_SetCare|
|00001630| 74 50 6f 73 69 74 69 6f | 6e 22 2c 77 69 6e 25 2c |tPositio|n",win%,|
|00001640| 69 63 6f 6e 25 2c 2c 2c | 2d 31 2c 6e 65 77 6c 25 |icon%,,,|-1,newl%|
|00001650| 0d 09 c4 05 e1 0d 09 ce | 0b dd f2 65 6e 74 65 72 |........|...enter|
|00001660| 0d 09 d8 0f ea 77 69 6e | 25 2c 69 63 6f 6e 25 0d |.....win|%,icon%.|
|00001670| 09 e2 1c 77 69 6e 25 3d | 62 6c 6b 25 21 30 3a 69 |...win%=|blk%!0:i|
|00001680| 63 6f 6e 25 3d 62 6c 6b | 25 21 34 0d 09 ec 0b c8 |con%=blk|%!4.....|
|00001690| 8e 77 69 6e 25 ca 0d 09 | f6 0e c9 77 68 5f 61 6e |.win%...|...wh_an|
|000016a0| 67 6c 65 25 0d 0a 00 11 | f2 61 6e 67 6c 65 28 69 |gle%....|.angle(i|
|000016b0| 63 6f 6e 25 29 0d 0a 0a | 0d c9 77 68 5f 62 61 73 |con%)...|..wh_bas|
|000016c0| 65 25 0d 0a 14 10 f2 62 | 61 73 65 28 69 63 6f 6e |e%.....b|ase(icon|
|000016d0| 25 29 0d 0a 1e 0c c9 77 | 68 5f 73 77 69 25 0d 0a |%).....w|h_swi%..|
|000016e0| 28 0f f2 73 77 69 28 69 | 63 6f 6e 25 29 0d 0a 32 |(..swi(i|con%)..2|
|000016f0| 05 cb 0d 0a 3c 05 e1 0d | 0a 46 12 dd f2 61 6e 67 |....<...|.F...ang|
|00001700| 6c 65 28 69 63 6f 6e 25 | 29 0d 0a 50 06 ea 6e 0d |le(icon%|)..P..n.|
|00001710| 0a 5a 28 6e 3d a0 28 24 | a4 72 65 61 64 69 63 6f |.Z(n=.($|.readico|
|00001720| 6e 74 65 78 74 28 77 68 | 5f 61 6e 67 6c 65 25 2c |ntext(wh|_angle%,|
|00001730| 69 63 6f 6e 25 29 29 0d | 0a 64 0c c8 8e 69 63 6f |icon%)).|.d...ico|
|00001740| 6e 25 ca 0d 0a 6e 06 c9 | 30 0d 0a 78 29 f2 77 72 |n%...n..|0..x).wr|
|00001750| 69 74 65 69 63 6f 6e 74 | 65 78 74 28 77 68 5f 61 |iteicont|ext(wh_a|
|00001760| 6e 67 6c 65 25 2c 31 2c | c3 28 31 30 2f 39 2a 6e |ngle%,1,|.(10/9*n|
|00001770| 29 29 0d 0a 82 2a f2 77 | 72 69 74 65 69 63 6f 6e |))...*.w|riteicon|
|00001780| 74 65 78 74 28 77 68 5f | 61 6e 67 6c 65 25 2c 32 |text(wh_|angle%,2|
|00001790| 2c c3 28 af 2f 31 38 30 | 2a 6e 29 29 0d 0a 8c 2a |,.(./180|*n))...*|
|000017a0| f2 77 72 69 74 65 69 63 | 6f 6e 74 65 78 74 28 77 |.writeic|ontext(w|
|000017b0| 68 5f 61 6e 67 6c 65 25 | 2c 33 2c c3 28 31 2f 31 |h_angle%|,3,.(1/1|
|000017c0| 38 30 2a 6e 29 29 0d 0a | 96 06 c9 31 0d 0a a0 29 |80*n))..|...1...)|
|000017d0| f2 77 72 69 74 65 69 63 | 6f 6e 74 65 78 74 28 77 |.writeic|ontext(w|
|000017e0| 68 5f 61 6e 67 6c 65 25 | 2c 30 2c c3 28 39 2f 31 |h_angle%|,0,.(9/1|
|000017f0| 30 2a 6e 29 29 0d 0a aa | 2a f2 77 72 69 74 65 69 |0*n))...|*.writei|
|00001800| 63 6f 6e 74 65 78 74 28 | 77 68 5f 61 6e 67 6c 65 |context(|wh_angle|
|00001810| 25 2c 32 2c c3 28 af 2f | 32 30 30 2a 6e 29 29 0d |%,2,.(./|200*n)).|
|00001820| 0a b4 2a f2 77 72 69 74 | 65 69 63 6f 6e 74 65 78 |..*.writ|eicontex|
|00001830| 74 28 77 68 5f 61 6e 67 | 6c 65 25 2c 33 2c c3 28 |t(wh_ang|le%,3,.(|
|00001840| 31 2f 32 30 30 2a 6e 29 | 29 0d 0a be 06 c9 32 0d |1/200*n)|).....2.|
|00001850| 0a c8 2a f2 77 72 69 74 | 65 69 63 6f 6e 74 65 78 |..*.writ|eicontex|
|00001860| 74 28 77 68 5f 61 6e 67 | 6c 65 25 2c 30 2c c3 28 |t(wh_ang|le%,0,.(|
|00001870| 31 38 30 2f af 2a 6e 29 | 29 0d 0a d2 2a f2 77 72 |180/.*n)|)...*.wr|
|00001880| 69 74 65 69 63 6f 6e 74 | 65 78 74 28 77 68 5f 61 |iteicont|ext(wh_a|
|00001890| 6e 67 6c 65 25 2c 31 2c | c3 28 32 30 30 2f af 2a |ngle%,1,|.(200/.*|
|000018a0| 6e 29 29 0d 0a dc 28 f2 | 77 72 69 74 65 69 63 6f |n))...(.|writeico|
|000018b0| 6e 74 65 78 74 28 77 68 | 5f 61 6e 67 6c 65 25 2c |ntext(wh|_angle%,|
|000018c0| 33 2c c3 28 31 2f af 2a | 6e 29 29 0d 0a e6 06 c9 |3,.(1/.*|n)).....|
|000018d0| 33 0d 0a f0 28 f2 77 72 | 69 74 65 69 63 6f 6e 74 |3...(.wr|iteicont|
|000018e0| 65 78 74 28 77 68 5f 61 | 6e 67 6c 65 25 2c 30 2c |ext(wh_a|ngle%,0,|
|000018f0| c3 28 31 38 30 2a 6e 29 | 29 0d 0a fa 28 f2 77 72 |.(180*n)|)...(.wr|
|00001900| 69 74 65 69 63 6f 6e 74 | 65 78 74 28 77 68 5f 61 |iteicont|ext(wh_a|
|00001910| 6e 67 6c 65 25 2c 31 2c | c3 28 32 30 30 2a 6e 29 |ngle%,1,|.(200*n)|
|00001920| 29 0d 0b 04 26 f2 77 72 | 69 74 65 69 63 6f 6e 74 |)...&.wr|iteicont|
|00001930| 65 78 74 28 77 68 5f 61 | 6e 67 6c 65 25 2c 32 2c |ext(wh_a|ngle%,2,|
|00001940| c3 28 af 2a 6e 29 29 0d | 0b 0e 05 cb 0d 0b 18 05 |.(.*n)).|........|
|00001950| e1 0d 0b 22 11 dd f2 62 | 61 73 65 28 69 63 6f 6e |..."...b|ase(icon|
|00001960| 25 29 0d 0b 2c 14 e7 69 | 63 6f 6e 25 3d 38 8c 69 |%)..,..i|con%=8.i|
|00001970| 63 6f 6e 25 3d 30 0d 0b | 36 29 62 61 73 65 5f 6e |con%=0..|6)base_n|
|00001980| 25 3d bb 28 24 a4 72 65 | 61 64 69 63 6f 6e 74 65 |%=.($.re|adiconte|
|00001990| 78 74 28 77 68 5f 62 61 | 73 65 25 2c 38 29 29 0d |xt(wh_ba|se%,8)).|
|000019a0| 0b 40 40 e7 62 61 73 65 | 5f 6e 25 3c 32 84 62 61 |.@@.base|_n%<2.ba|
|000019b0| 73 65 5f 6e 25 3e 33 36 | 8c 85 32 35 35 2c 22 42 |se_n%>36|..255,"B|
|000019c0| 61 73 65 20 6d 75 73 74 | 20 62 65 20 62 65 74 77 |ase must| be betw|
|000019d0| 65 65 6e 20 32 20 61 6e | 64 20 33 36 22 3a e1 0d |een 2 an|d 36":..|
|000019e0| 0b 4a 15 e7 69 63 6f 6e | 25 3d 30 8c 62 61 73 65 |.J..icon|%=0.base|
|000019f0| 25 3d 31 36 0d 0b 54 15 | e7 69 63 6f 6e 25 3d 31 |%=16..T.|.icon%=1|
|00001a00| 8c 62 61 73 65 25 3d 31 | 30 0d 0b 5e 14 e7 69 63 |.base%=1|0..^..ic|
|00001a10| 6f 6e 25 3d 32 8c 62 61 | 73 65 25 3d 32 0d 0b 68 |on%=2.ba|se%=2..h|
|00001a20| 1a e7 69 63 6f 6e 25 3d | 33 8c 62 61 73 65 25 3d |..icon%=|3.base%=|
|00001a30| 62 61 73 65 5f 6e 25 0d | 0b 72 27 6e 75 6d 24 3d |base_n%.|.r'num$=|
|00001a40| 24 a4 72 65 61 64 69 63 | 6f 6e 74 65 78 74 28 77 |$.readic|ontext(w|
|00001a50| 68 5f 62 61 73 65 25 2c | 69 63 6f 6e 25 29 0d 0b |h_base%,|icon%)..|
|00001a60| 7c 0f e7 62 61 73 65 25 | 3c 3e 31 30 8c 0d 0b 86 ||..base%|<>10....|
|00001a70| 1e 64 65 63 3d a4 74 6f | 64 65 63 69 6d 61 6c 28 |.dec=.to|decimal(|
|00001a80| 6e 75 6d 24 2c 62 61 73 | 65 25 29 0d 0b 90 05 cc |num$,bas|e%).....|
|00001a90| 0d 0b 9a 0d 64 65 63 3d | bb 6e 75 6d 24 0d 0b a4 |....dec=|.num$...|
|00001aa0| 22 e7 64 65 63 3e 34 32 | 39 34 39 36 37 32 39 35 |".dec>42|94967295|
|00001ab0| 8c 64 65 63 3d 34 32 39 | 34 39 36 37 32 39 35 0d |.dec=429|4967295.|
|00001ac0| 0b ae 05 cd 0d 0b b8 1d | 68 65 78 24 3d a4 66 72 |........|hex$=.fr|
|00001ad0| 6f 6d 64 65 63 69 6d 61 | 6c 28 64 65 63 2c 31 36 |omdecima|l(dec,16|
|00001ae0| 29 0d 0b c2 1d 64 65 63 | 24 3d a4 66 72 6f 6d 64 |)....dec|$=.fromd|
|00001af0| 65 63 69 6d 61 6c 28 64 | 65 63 2c 31 30 29 0d 0b |ecimal(d|ec,10)..|
|00001b00| cc 1c 62 69 6e 24 3d a4 | 66 72 6f 6d 64 65 63 69 |..bin$=.|fromdeci|
|00001b10| 6d 61 6c 28 64 65 63 2c | 32 29 0d 0b d6 25 62 61 |mal(dec,|2)...%ba|
|00001b20| 73 65 5f 6e 24 3d a4 66 | 72 6f 6d 64 65 63 69 6d |se_n$=.f|romdecim|
|00001b30| 61 6c 28 64 65 63 2c 62 | 61 73 65 5f 6e 25 29 0d |al(dec,b|ase_n%).|
|00001b40| 0b e0 23 f2 77 72 69 74 | 65 69 63 6f 6e 74 65 78 |..#.writ|eicontex|
|00001b50| 74 28 77 68 5f 62 61 73 | 65 25 2c 30 2c 68 65 78 |t(wh_bas|e%,0,hex|
|00001b60| 24 29 0d 0b ea 23 f2 77 | 72 69 74 65 69 63 6f 6e |$)...#.w|riteicon|
|00001b70| 74 65 78 74 28 77 68 5f | 62 61 73 65 25 2c 31 2c |text(wh_|base%,1,|
|00001b80| 64 65 63 24 29 0d 0b f4 | 23 f2 77 72 69 74 65 69 |dec$)...|#.writei|
|00001b90| 63 6f 6e 74 65 78 74 28 | 77 68 5f 62 61 73 65 25 |context(|wh_base%|
|00001ba0| 2c 32 2c 62 69 6e 24 29 | 0d 0b fe 26 f2 77 72 69 |,2,bin$)|...&.wri|
|00001bb0| 74 65 69 63 6f 6e 74 65 | 78 74 28 77 68 5f 62 61 |teiconte|xt(wh_ba|
|00001bc0| 73 65 25 2c 33 2c 62 61 | 73 65 5f 6e 24 29 0d 0c |se%,3,ba|se_n$)..|
|00001bd0| 08 05 e1 0d 0c 12 19 dd | a4 74 6f 64 65 63 69 6d |........|.todecim|
|00001be0| 61 6c 28 6e 24 2c 62 61 | 73 65 25 29 0d 0c 1c 11 |al(n$,ba|se%)....|
|00001bf0| ea 6e 25 2c 63 24 2c 64 | 2c 76 61 6c 25 0d 0c 26 |.n%,c$,d|,val%..&|
|00001c00| 07 64 3d 30 0d 0c 30 0d | e3 6e 25 3d 31 b8 a9 6e |.d=0..0.|.n%=1..n|
|00001c10| 24 0d 0c 3a 10 63 24 3d | c1 6e 24 2c 6e 25 2c 31 |$..:.c$=|.n$,n%,1|
|00001c20| 29 0d 0c 44 24 e7 63 24 | 3e 3d 22 61 22 80 20 63 |)..D$.c$|>="a". c|
|00001c30| 24 3c 3d 22 7a 22 8c 63 | 24 3d bd 28 97 28 63 24 |$<="z".c|$=.(.(c$|
|00001c40| 29 2d 33 32 29 0d 0c 4e | 2c e7 63 24 3e 3d 22 41 |)-32)..N|,.c$>="A|
|00001c50| 22 80 20 63 24 3c 3d 22 | 5a 22 8c 76 61 6c 25 3d |". c$<="|Z".val%=|
|00001c60| 97 28 63 24 29 2d 35 35 | 8b 76 61 6c 25 3d bb 63 |.(c$)-55|.val%=.c|
|00001c70| 24 0d 0c 58 1a 64 2b 3d | 62 61 73 65 25 5e 28 a9 |$..X.d+=|base%^(.|
|00001c80| 6e 24 2d 6e 25 29 2a 76 | 61 6c 25 0d 0c 62 07 ed |n$-n%)*v|al%..b..|
|00001c90| 6e 25 0d 0c 6c 06 3d 64 | 0d 0c 76 1c dd a4 66 72 |n%..l.=d|..v...fr|
|00001ca0| 6f 6d 64 65 63 69 6d 61 | 6c 28 64 65 63 2c 62 61 |omdecima|l(dec,ba|
|00001cb0| 73 65 25 29 0d 0c 80 18 | ea 73 74 61 72 74 65 64 |se%)....|.started|
|00001cc0| 25 2c 6e 75 6d 25 2c 6e | 25 2c 6e 24 0d 0c 8a 0f |%,num%,n|%,n$....|
|00001cd0| e7 64 65 63 3d 30 8c 3d | 22 30 22 0d 0c 94 14 6e |.dec=0.=|"0"....n|
|00001ce0| 24 3d 22 22 3a 73 74 61 | 72 74 65 64 25 3d a3 0d |$="":sta|rted%=..|
|00001cf0| 0c 9e 1d e3 6e 25 3d 33 | 32 2a 28 aa 32 29 2f 28 |....n%=3|2*(.2)/(|
|00001d00| aa 62 61 73 65 25 29 b8 | 30 88 2d 31 0d 0c a8 17 |.base%).|0.-1....|
|00001d10| 6e 75 6d 25 3d 64 65 63 | 2f 28 62 61 73 65 25 5e |num%=dec|/(base%^|
|00001d20| 6e 25 29 0d 0c b2 16 64 | 65 63 2d 3d 6e 75 6d 25 |n%)....d|ec-=num%|
|00001d30| 2a 62 61 73 65 25 5e 6e | 25 0d 0c bc 1d e7 6e 75 |*base%^n|%.....nu|
|00001d40| 6d 25 3d 30 80 20 73 74 | 61 72 74 65 64 25 8c 6e |m%=0. st|arted%.n|
|00001d50| 24 2b 3d 22 30 22 0d 0c | c6 2a e7 6e 75 6d 25 3e |$+="0"..|.*.num%>|
|00001d60| 3d 31 80 20 6e 75 6d 25 | 3c 3d 39 8c 6e 24 2b 3d |=1. num%|<=9.n$+=|
|00001d70| c3 6e 75 6d 25 3a 73 74 | 61 72 74 65 64 25 3d b9 |.num%:st|arted%=.|
|00001d80| 0d 0c d0 31 e7 6e 75 6d | 25 3e 3d 31 30 80 20 6e |...1.num|%>=10. n|
|00001d90| 75 6d 25 3c 3d 33 35 8c | 6e 24 2b 3d bd 28 35 35 |um%<=35.|n$+=.(55|
|00001da0| 2b 6e 75 6d 25 29 3a 73 | 74 61 72 74 65 64 25 3d |+num%):s|tarted%=|
|00001db0| b9 0d 0c da 07 ed 6e 25 | 0d 0c e4 07 3d 6e 24 0d |......n%|....=n$.|
|00001dc0| 0c ee 10 dd f2 73 77 69 | 28 69 63 6f 6e 25 29 0d |.....swi|(icon%).|
|00001dd0| 0c f8 18 ea 6e 61 6d 65 | 25 2c 6e 61 6d 65 24 2c |....name|%,name$,|
|00001de0| 61 25 2c 6e 75 6d 25 0d | 0d 02 0d de 6e 61 6d 65 |a%,num%.|....name|
|00001df0| 25 32 35 36 0d 0d 0c 0c | c8 8e 69 63 6f 6e 25 ca |%256....|..icon%.|
|00001e00| 0d 0d 16 06 c9 30 0d 0d | 20 49 c8 99 22 4f 53 5f |.....0..| I.."OS_|
|00001e10| 53 57 49 4e 75 6d 62 65 | 72 54 6f 53 74 72 69 6e |SWINumbe|rToStrin|
|00001e20| 67 22 2c a0 28 24 a4 72 | 65 61 64 69 63 6f 6e 74 |g",.($.r|eadicont|
|00001e30| 65 78 74 28 77 68 5f 73 | 77 69 25 2c 30 29 29 2c |ext(wh_s|wi%,0)),|
|00001e40| 6e 61 6d 65 25 2c 6e 61 | 6d 65 25 2b 32 35 36 0d |name%,na|me%+256.|
|00001e50| 0d 2a 11 61 25 3d 30 3a | 6e 61 6d 65 24 3d 22 22 |.*.a%=0:|name$=""|
|00001e60| 0d 0d 34 12 c8 95 28 6e | 61 6d 65 25 3f 61 25 3e |..4...(n|ame%?a%>|
|00001e70| 30 29 0d 0d 3e 16 6e 61 | 6d 65 24 2b 3d bd 28 6e |0)..>.na|me$+=.(n|
|00001e80| 61 6d 65 25 3f 61 25 29 | 0d 0d 48 09 61 25 2b 3d |ame%?a%)|..H.a%+=|
|00001e90| 31 0d 0d 52 05 ce 0d 0d | 5c 23 f2 77 72 69 74 65 |1..R....|\#.write|
|00001ea0| 69 63 6f 6e 74 65 78 74 | 28 77 68 5f 73 77 69 25 |icontext|(wh_swi%|
|00001eb0| 2c 31 2c 6e 61 6d 65 24 | 29 0d 0d 66 06 c9 31 0d |,1,name$|)..f..1.|
|00001ec0| 0d 70 3e c8 99 22 4f 53 | 5f 53 57 49 4e 75 6d 62 |.p>.."OS|_SWINumb|
|00001ed0| 65 72 46 72 6f 6d 53 74 | 72 69 6e 67 22 2c 2c 24 |erFromSt|ring",,$|
|00001ee0| a4 72 65 61 64 69 63 6f | 6e 74 65 78 74 28 77 68 |.readico|ntext(wh|
|00001ef0| 5f 73 77 69 25 2c 31 29 | b8 6e 75 6d 25 0d 0d 7a |_swi%,1)|.num%..z|
|00001f00| 23 f2 77 72 69 74 65 69 | 63 6f 6e 74 65 78 74 28 |#.writei|context(|
|00001f10| 77 68 5f 73 77 69 25 2c | 30 2c c3 6e 75 6d 25 29 |wh_swi%,|0,.num%)|
|00001f20| 0d 0d 84 05 cb 0d 0d 8e | 05 e1 0d ff |........|.... |
+--------+-------------------------+-------------------------+--------+--------+